package cn.elwy.rcp.ui.widget;

/**
 * SWT键盘按键对应的代码
 * 
 * @author huangsq
 * @version 1.0, 2013-11-20
 * @since 1.0, 2013-11-20
 */
public class KEYCODE {
  /**
   * 小键盘 +
   */
  public static final int SMALL_KEY_BOARD_ADD = 16777259;
  /**
   * 小键盘 -
   */
  public static final int SMALL_KEY_BOARD_SUB = 16777261;
  /**
   * 小键盘 *
   */
  public static final int SMALL_KEY_BOARD_MUL = 16777258;
  /**
   * 小键盘 /
   */
  public static final int SMALL_KEY_BOARD_DEV = 16777263;

  /**
   * 小键盘 0
   */
  public static final int SMALL_KEY_BOARD_0 = 16777264;

  /**
   * 小键盘 1
   */

  public static final int SMALL_KEY_BOARD_1 = 16777265;
  /**
   * 小键盘 2
   */

  public static final int SMALL_KEY_BOARD_2 = 16777266;
  /**
   * 小键盘 3
   */

  public static final int SMALL_KEY_BOARD_3 = 16777267;
  /**
   * 小键盘 4
   */

  public static final int SMALL_KEY_BOARD_4 = 16777268;
  /**
   * 小键盘 5
   */

  public static final int SMALL_KEY_BOARD_5 = 16777269;
  /**
   * 小键盘 6
   */

  public static final int SMALL_KEY_BOARD_6 = 16777270;
  /**
   * 小键盘 7
   */

  public static final int SMALL_KEY_BOARD_7 = 16777271;
  /**
   * 小键盘 8
   */

  public static final int SMALL_KEY_BOARD_8 = 16777272;
  /**
   * 小键盘 9
   */

  public static final int SMALL_KEY_BOARD_9 = 16777273;

  /**
   * 小键盘 回车
   */
  public static final int SMALL_KEY_BOARD_ENTER = 16777296;

  /**
   * 小键盘 .
   */
  public static final int SMALL_KEY_BOARD_DOT = 16777262;

  /**
   * 小键盘 num lock
   */
  public static final int SMALL_KEY_BOARD_NUM_LOCK = 16777299;

  /**
   * 小键盘 Home
   */
  public static final int SMALL_KEY_BOARD_HOME = 16777223;

  /**
   * 小键盘 End
   */
  public static final int SMALL_KEY_BOARD_END = 16777224;

  /**
   * 小键盘 pause break
   */
  public static final int SMALL_KEY_BOARD_PAUSE_BREAK = 16777301;

  /**
   * 小键盘 scroll lock
   */
  public static final int SMALL_KEY_BOARD_SCROLL_LOCK = 16777300;

  /**
   * 退格
   */
  public static final int BACK = 8;
  /**
   * 空格键
   */
  public static final int SPACE = 32;

  /**
   * ESC键
   */
  public static final int KEY_ESC = 27;
  /**
   * F1键
   */
  public static final int KEY_F1 = 16777226;
  /**
   * F2键
   */
  public static final int KEY_F2 = 16777227;
  /**
   * F3键
   */
  public static final int KEY_F3 = 16777228;
  /**
   * F4键
   */
  public static final int KEY_F4 = 16777229;
  /**
   * F5键
   */
  public static final int KEY_F5 = 16777230;
  /**
   * F6键
   */
  public static final int KEY_F6 = 16777231;
  /**
   * F7键
   */
  public static final int KEY_F7 = 16777232;
  /**
   * F8键
   */
  public static final int KEY_F8 = 16777233;
  /**
   * F9键
   */
  public static final int KEY_F9 = 16777234;
  /**
   * F10键
   */
  public static final int KEY_F10 = 16777235;
  /**
   * F11键
   */
  public static final int KEY_F11 = 16777236;
  /**
   * F12键
   */
  public static final int KEY_F12 = 16777237;
  /**
   * `键
   */
  public static final int KEY_DRIP = 96;
  /**
   * 1键
   */
  public static final int NUM_1 = 49;
  /**
   * 2键
   */
  public static final int NUM_2 = 50;
  /**
   * 3键
   */
  public static final int NUM_3 = 51;
  /**
   * 4键
   */
  public static final int NUM_4 = 52;
  /**
   * 5键
   */
  public static final int NUM_5 = 53;
  /**
   * 6键
   */
  public static final int NUM_6 = 54;
  /**
   * 7键
   */
  public static final int NUM_7 = 55;
  /**
   * 8键
   */
  public static final int NUM_8 = 56;
  /**
   * 9键
   */
  public static final int NUM_9 = 57;
  /**
   * 0键
   */
  public static final int NUM_0 = 48;
  /**
   * -键
   */
  public static final int KEY_SUB = 45;
  /**
   * =键
   */
  public static final int KEY_ADD = 61;
  /**
   * tab键
   */
  public static final int KEY_TAB = 9;
  /**
   * Q键
   */
  public static final int KEY_Q = 113;
  /**
   * W键
   */
  public static final int KEY_W = 119;
  /**
   * E键
   */
  public static final int KEY_E = 101;
  /**
   * R键
   */
  public static final int KEY_R = 114;
  /**
   * T键
   */
  public static final int KEY_T = 116;
  /**
   * Y键
   */
  public static final int KEY_Y = 121;
  /**
   * U键
   */
  public static final int KEY_U = 117;
  /**
   * I键
   */
  public static final int KEY_I = 105;
  /**
   * O键
   */
  public static final int KEY_O = 111;
  /**
   * P键
   */
  public static final int KEY_P = 112;
  /**
   * [键
   */
  public static final int LEFT_BRACKETS = 91;
  /**
   * ]键
   */
  public static final int RIGHT_BRACKETS = 93;
  /**
   * \键
   */
  public static final int TURN_BEVEL = 92;
  /**
   * caps lock键
   */
  public static final int CAPS_LOCK = 16777298;
  /**
   * A键
   */
  public static final int KEY_A = 97;
  /**
   * S键
   */
  public static final int KEY_S = 115;
  /**
   * D键
   */
  public static final int KEY_D = 100;
  /**
   * F键
   */
  public static final int KEY_F = 102;
  /**
   * G键
   */
  public static final int KEY_G = 103;
  /**
   * H键
   */
  public static final int KEY_H = 104;
  /**
   * J键
   */
  public static final int KEY_J = 106;
  /**
   * K键
   */
  public static final int KEY_K = 107;
  /**
   * L键
   */
  public static final int KEY_L = 108;
  /**
   * ;键
   */
  public static final int SEMICOLON = 59;
  /**
   * '键
   */
  public static final int UP_COMMA = 39;
  /**
   * 回车键
   */
  public static final int ENTER = 13;
  /**
   * SHIFT键
   */
  public static final int SHIFT = 131072;
  /**
   * Z键
   */
  public static final int KEY_Z = 122;
  /**
   * X键
   */
  public static final int KEY_X = 120;
  /**
   * C键
   */
  public static final int KEY_C = 99;
  /**
   * V键
   */
  public static final int KEY_V = 118;
  /**
   * B键
   */
  public static final int KEY_B = 98;
  /**
   * N键
   */
  public static final int KEY_N = 110;
  /**
   * M键
   */
  public static final int KEY_M = 109;
  /**
   * ,键
   */
  public static final int COMMA = 44;
  /**
   * .键
   */
  public static final int DOT = 46;
  /**
   * /键
   */
  public static final int BEVEL = 47;
  /**
   * CTRL键
   */
  public static final int KEY_CTRL = 262144;
  /**
   * ALT键
   */
  public static final int KEY_ALT = 65536;
  /**
   * 上箭头
   */
  public static final int KEY_UP = 16777217;
  /**
   * 下箭头
   */
  public static final int KEY_DOWN = 16777218;
  /**
   * 左箭头
   */
  public static final int KEY_LEFT = 16777219;
  /**
   * 右箭头
   */
  public static final int KEY_RIGHT = 16777220;
  /**
   * SCROLL键
   */
  public static final int KEY_SCROLL = 16777300;
  /**
   * PAUSE键
   */
  public static final int KEY_PAUSE = 16777301;
  /**
   * INSERT键
   */
  public static final int KEY_INSERT = 16777225;
  /**
   * DELETE键
   */
  public static final int KEY_DELETE = 127;
  /**
   * HOME键
   */
  public static final int KEY_HOME = 16777223;
  /**
   * END键
   */
  public static final int KEY_END = 16777224;
  /**
   * PAGE UP键
   */
  public static final int PAGE_UP = 16777221;
  /**
   * PAGE DOWN键
   */
  public static final int PAGE_DOWN = 16777222;

}
